riverside roads - French English Dictionary